package com.domus.dreamMenu.tipos;

import java.util.ArrayList;
import java.util.Iterator;

public class RelacaoConta {

	private final ArrayList<EntradaConta> entradas;
	private final int codigo;
	
	public RelacaoConta(ArrayList<EntradaConta> entradas, int codigo) {
		this.entradas = entradas;
		this.codigo = codigo;
	}

	public ArrayList<EntradaConta> getEntradas() {
		return entradas;
	}

	public int getCodigo() {
		return codigo;
	}
	
	public float getValor(){
		float retorno = 0;
		Iterator<EntradaConta> iterator = this.entradas.iterator();
		EntradaConta aux;
		
		while(iterator.hasNext()){
			aux = iterator.next();
			retorno = retorno + aux.getPreco()*aux.getQuantidade();
		}
		
		return retorno;
	}
}
